427c41d37af1c73d95d3cd6835f05529b3d3f8ec,src/org/exist/util/io/Resource.java,Resource,serialize,#DBBroker#DocumentImpl#,440

Before Change


			serializer.setUser(broker.getSubject());
			serializer.setProperties(XML_OUTPUT_PROPERTIES);
			
            File file = File.createTempFile("eXist", ".xml");
            file.deleteOnExit();

            Writer w = new OutputStreamWriter(new FileOutputStream(file), "UTF-8");

After Change


    }
    
    private synchronized File serialize(final DBBroker broker, final DocumentImpl doc) throws IOException {
    	if (file != null)
    		throw new IOException(doc.getFileURI().toString()+" locked.");
    		
    	try {
			Serializer serializer = broker.getSerializer();
			serializer.setUser(broker.getSubject());
			serializer.setProperties(XML_OUTPUT_PROPERTIES);
			
            file = File.createTempFile("eXist-resource-", ".xml");
            file.deleteOnExit();

            Writer w = new OutputStreamWriter(new FileOutputStream(file), "UTF-8");